App\Library\Cwis_Defender_Guarder C

Total Complexity 125
Dependencies 4
Dependents 6
Total lines 955
Lines of code 440
Logical lines of code 266
Comment lines 352
Methods 36
Properties 13

Methods 36

Method Rating Maintainability Complexity Lines of code
match_packet_entries()
A
44 16 44
combine_entries_by_time_intervals()
A
45 11 40
get_client_ips()
S
50 7 29
is_client_ipfiltered()
S
55 7 18
combine_packed_entries()
S
56 7 17
filter_packed_entries()
S
57 7 15
check_user_agent()
S
58 7 15
get_defender_pageview_stats()
S
48 5 33
match_client_ip()
S
60 6 12
log_user_block()
S
57 5 13
check_user_ip()
S
60 4 13
get_user_agent()
S
61 4 12
track_pageview()
S
56 3 16
genetate_uniqid()
S
67 4 6
is_search_engine_bot()
S
61 3 12
manage_traps()
S
61 3 11
create_packed_entry()
S
65 3 8
check_antibot_activity()
S
56 1 19
check_pageviews_activity()
S
57 1 16
block_user_ip_once()
S
71 2 6
block_user_access()
S
61 2 10
fetch_packed_entries()
S
66 2 8
create_cwsd_uid()
S
69 2 5
get_antibot_data()
S
75 1 4
get_fractional_seconds()
S
73 1 4
get_guarder_data()
S
75 1 4
get_guarder_log_data()
S
76 1 4
__construct()
S
73 1 5
insert_packed_entry()
S
65 1 8
is_valid_cwsd_uid()
S
70 1 5
block_user_ip()
S
70 1 6
save_ipfilter_entries()
S
74 1 4
is_client_whitelisted()
S
79 1 3
is_client_blacklisted()
S
79 1 3
log_antibot_activity()
S
68 1 7
fetch_packed_entries_logs()
S
72 1 5